Supertext\Helper\TextProcessor A

Total Complexity 65
Dependencies 3
Dependents 8
Total lines 346
Lines of code 211
Logical lines of code 144
Comment lines 61
Methods 13
Properties 2

Methods 13

Method Rating Maintainability Complexity Lines of code
replaceShortcodeNodesRecursive()
B
39 20 58
replaceShortcode()
S
49 7 27
getAttributeNodes()
S
52 7 23
decodeEnclosedContent()
S
57 5 17
encodeEnclosedContent()
S
57 5 17
isExcluded()
S
66 4 8
replaceShortcodes()
S
58 3 14
getExtendedShortcodeRegex()
S
60 3 13
getExcludedPositions()
S
64 3 9
getAttributeValue()
S
68 3 7
getShortcodeSetting()
S
65 3 9
__construct()
S
81 1 3
replaceShortcodeNodes()
S
69 1 6